﻿*
{
    margin:auto;
    padding:0;
}

.page
{
    width:1000px;
    height:auto;
}

.error
{
    color:Red;
    display:inline;
    font-size:16px;
}

/*Esta classe será usada para formatar a formatar a gridview de demandas */
.contest-info {
	background: 
	#EFEFEF;
	border-bottom: 1px solid 
	#DDD;
	margin-bottom: 20px;
	padding: 10px;
	position: relative;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

/*#######################################################################################*/
/*##############################  CLASSSES PRINCIPAIS  ##################################*/
/*#######################################################################################*/

body
{
   font-family:"Tahoma", Arial;
   font-size:14px;
   color:#333; 
   background:url(../imagens/site/bg_all.png) repeat-x white;
}

a
{
    text-decoration:none;
    font-weight:bold;
    color:#333;
}

/*#######################################################################################*/
/*###################################  CABEÇALHO  #######################################*/
/*#######################################################################################*/

#header
{
    width:1000px;
    height:150px;
    padding-top:25px;
}

.header-logo
{
    float:left;
    width:490px;
    height:auto;    
}

.header-user
{
    float:right;
    width:480px;
}

.header-user table
{
    margin-top:15px;
    border:none;
}

.header-user a
{
    font-size:12px;
    font-weight:bold;
    text-decoration:underline;
    color:#333;
}

/*#######################################################################################*/
/*###############################  CONFIGURAÇÃO DO MENU  ################################*/
/*#######################################################################################*/

#menu_superior
{
    float:left;
    width:1000px;
    background:none;
    height:auto;
}

#menu_superior a
{
    background:white;
    float:left;
    padding:5px 15px;
    margin-right:5px;
    -webkit-box-shadow:-3px -3px 5px #CCC;
    -moz-box-shadow:-3px -3px 5px #CCC;
    box-shadow:-3px -3px 5px #CCC;
    font-size:16px;
}

#menu_superior a:hover
{
    text-decoration:underline;
    -webkit-box-shadow:0px -3px 7px #999;
    -moz-box-shadow:0px -3px 7px #999;
    box-shadow:0px -3px 7px #999;
}
/*#######################################################################################*/
/*######################################  CONTEUDO  #####################################*/
/*#######################################################################################*/

#conteudo
{
    background:white;
    float:left;
    width:994px;
    height:auto;
    padding:10px 3px;
    -webkit-box-shadow:0px 8px 10px #CCC;
    -moz-box-shadow:0px 8px 10px #CCC;
    box-shadow:0px 8px 10px #CCC;
}

#conteudo span
{
    
}